package com.maiji.cloud.request.login;

import com.maiji.cloud.entities.login.FoodMiddleGoods;
import com.maiji.cloud.entities.login.LabelMiddleFoodMaterial;
import com.maiji.cloud.entities.login.NutrientContentEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.util.List;

@NoArgsConstructor
@Data
@Accessors(chain=true)
public class FoodReqData {

    @ApiModelProperty(value="食材ID")
    private String uuId;

    @ApiModelProperty(value="食材名称")
    private String name;

    @ApiModelProperty(value="食材别名")
    private String alias;

    @ApiModelProperty(value="食材主图ID")
    private String mainImageId;

    @ApiModelProperty(value="食材详情")
    private String detailText;

    @ApiModelProperty(value="食材简介")
    private String description;

    @ApiModelProperty(value="注意事项")
    private String remark;

    @ApiModelProperty(value="分类ID")
    private String typeLabelId;

    @ApiModelProperty(value="级联分类")
    private String cascaderStr;

    @ApiModelProperty(value="关联商品[]")
    private List<FoodMiddleGoods> goods;

    @ApiModelProperty(value="标签[]")
    private List<LabelMiddleFoodMaterial> labels;

    @ApiModelProperty(value="营养元素[]")
    private List<NutrientContentEntity> ncs;

}
